/**
 * 微信小程序util
 * @module wxHelper
 * */ 
const wxHelper = {
	/**
	 * 调起请求订阅消息
	 * @method sendMessage
	 * @param {Array} templIds - 订阅模板id  
	 * @param {Function} success - 调起成功处理函数
	 * @param {Function} fail - 调起失败处理函数 
	 * */ 
	sendMessage: function({tmplIds,success,fail}) {
		if (wx.canIUse('requestSubscribeMessage')) {
			wx.requestSubscribeMessage({
				tmplIds: [config.templateId],
				success(res) {
					if (res[config.templateId] === 'accept') {
						success();
					} else {
						uni.showToast({
							icon: 'none',
							title: '您点击了取消'
						})
						fail();
					}
				},
				fail(res) {
					console.log("fail:", res);
					uni.showModal({
						content: '您可能关闭了小程序订阅提醒,是否前往设置',
						confirmTxt: '去设置',
						complete(res) {
							if (res.confirm) {
								uni.openSetting({
	
								})
							}
						}
					})
					fail()
				}
			})
		} else {
			uni.showModal({
				content: '您的微信版本过低,请升级您的微信版本'
			})
			fail()
		}
	}
}
